// pages/common/pop/pop.js
var app = getApp();
Component({
  options: {
    multipleSlots: true // 在组件定义时的选项中启用多slot支持 
  },

  data: { // 弹窗显示控制 
    isShow: false
  },
  /**
   * 组件的方法列表 
   * 更新属性和数据的方法与更新页面数据的方法类似 
  */
  methods: {
    //展示弹框 
    showDialog() {
      const _self = this;
      setInterval(function(){
        wx.request({
          url: app.globalData.url + "getNewestOrderMessage",
          method: "GET",
          success: function (res) {
            var data = res.data;
            if (data&&data.user) {
              _self.setData({
                'isShow': true,
                'headImg': data.user.avatar,
                'textToast': '最新订单来自于 ' + (data.user.nickName.length > 4 ? data.user.nickName.substring(0, 4) + '...' : data.user.nickName)
              })
              setTimeout(function () {
                _self.setData({
                  'isShow': false
                })
              }, 3000)
            }else{
              _self.setData({
                'isShow': false
              })
            }
          }
        });
      },5000)
    }
  }
})